/**引入koa,引入的是一个class，所以需要大写 */
var Koa=require("koa");
/**引入koa-router,处理url */
var router=require("koa-router")();
/**创建app */
var app=new Koa();
/**app具体功能 */
//打印url 和 type
app.use(async (ctx,next)=>{
    console.log(`${ctx.request.method} ${ctx.request.url}`);
    await next();
})
/**添加url路由 */
router.get('/hello/:name',async (ctx,next)=>{
   var name=ctx.params.name;
   console.log(name);
   ctx.response.body=`<h1>${name },我知道你懂</h1>`;
})
router.get('/',async(ctx,next)=>{
    ctx.response.body="<body><h1>Insex,我知道你懂</h1></body>"
});

/**添加router 中间件 */
app.use(router.routes());
app.listen(3000,()=>{
    console.log("this service is runing port 3000");
})